large powers - English Synonyms Dictionary